Rate Distortion Theory for Causal Video Coding: Characterization, Computation Algorithm, Comparison, and Code Design
نویسنده
چکیده
Due to the sheer volume of data involved, video coding is an important application of lossy source coding, and has received wide industrial interest and support as evidenced by the development and success of a series of video coding standards. All MPEG-series and H-series video coding standards proposed so far are based upon a video coding paradigm called predictive video coding, where video source frames X1, X2, · · · , XN are encoded in a frame by frame manner, the encoder and decoder for each frame Xk, k = 1, 2, · · · , N , enlist help only from all previous encoded frames Sj , j = 1, 2, · · · , k− 1. In this thesis, we will look further beyond all existing and proposed video coding standards, and introduce a new coding paradigm called causal video coding, in which the encoder for each frame Xk can use all previous original frames Xj, j = 1, 2, · · · , k − 1, and all previous encoded frames Sj , while the corresponding decoder can use only all previous encoded frames. We consider all studies, comparisons, and designs on causal video coding from an information theoretic point of view by modeling each frame Xk itself as a source Xk = {Xk(i)}i=1. Let R∗ c(D1, · · · , DN) (R∗ p(D1, · · · , DN), respectively) denote the minimum total rate required to achieve a given distortion level D1, · · · , DN > 0 in causal video coding (predictive video coding, respectively). A novel computation approach is proposed to analytically characterize, numerically compute, and compare the minimum total rate of causal video coding R∗ c(D1, · · · , DN) required to achieve a given distortion (quality) level D1, · · · , DN > 0. Specifically, we first show that for jointly stationary and ergodic sources X1, X2, · · · , XN , R∗ c(D1, · · · , DN) is equal to the infimum of the nth order total rate distortion function Rc,n(D1, · · · , DN) over all n, where Rc,n(D1, · · · , DN) itself is given by the minimum of an information quantity over a set of auxiliary random variables. We then present an iterative algorithm for computing Rc,n(D1, · · · , DN) and demonstrate the convergence of the algorithm to the global
منابع مشابه
Entropy-constrained Design of Quadtree Video Coding Schemes
The variable length code design of a complete quadtree-based video codec is addressed, in which we jointly optimize the entropy-coding for the parameters of motion-compensated prediction together with the residual coding. The quadtree coding scheme selected for this optimization allows easy access to the rate-distortion costs, thus making it possible to perform rate-distortion optimized bit all...
متن کاملRD-Optimization of Hierarchical Structured Adaptive Vector Quantization for Video Coding
This poster contains two contributions to very-low-bitrate video coding. First, we show that in contrast to common practice incremental techniques for rate-distortion optimization such as the generalized BFOS algorithm may clearly outperform the standard technique based on Lagrangian multipliers. This is relevant in cases where the computation of RDpoints has a low complexity. An implementation...
متن کاملRobust Distributed Source Coding with Arbitrary Number of Encoders and Practical Code Design Technique
The robustness property can be added to DSC system at the expense of reducing performance, i.e., increasing the sum-rate. The aim of designing robust DSC schemes is to trade off between system robustness and compression efficiency. In this paper, after deriving an inner bound on the rate–distortion region for the quadratic Gaussian MDC based RDSC system with two encoders, the structure of...
متن کاملImage and Video Coding/Transcoding: A Rate Distortion Approach
Due to the lossy nature of image/video compression and the expensive bandwidth and computation resources in a multimedia system, one of the key design issues for image and video coding/transcoding is to optimize trade-off among distortion, rate, and/or complexity. This thesis studies the application of rate distortion (RD) optimization approaches to image and video coding/transcoding for explor...
متن کاملA Fast Block Size Decision For Intra Coding in HEVC Standard
Intra coding in High efficiency video coding (HEVC) can significantly improve the compression efficiency using 35 intra-prediction modes for 2N×2N (N is an integer number ranging from six to two) luma blocks. To find the luma block with the minimum rate-distortion, it must perform 11932 different rate-distortion cost calculations. Although this approach improves coding efficiency compared to th...
متن کامل